package com.culturalCenter.dataCenter.entity.volunteer;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 志愿者活动信息(CdcVolunteerActivity)实体类
 *
 * @author makejava
 * @since 2021-09-17 16:07:21
 */
@Data
public class CdcVolunteerActivity implements Serializable {

    private static final long serialVersionUID = -78523762058856944L;
    /**
     * 主键
     */
    private String id;
    /**
     * 租户id
     */
    private String orgId;
    /**
     * 活动标题
     */
    private String title;
    /**
     * 活动副标题
     */
    private String subTitle;
    /**
     * 分类id
     */
    private String categoryId;
    /**
     * 活动封面
     */
    private String coverImg;
    /**
     * 服务场景
     */
    private String serviceScene;
    /**
     * 场景对象id
     */
    private String sceneObjId;
    /**
     * 场景对象标题
     */
    private String sceneObjTitle;
    /**
     * 场景对象封面
     */
    private String sceneObjCoverImg;
    /**
     * 场景对象开始时间
     */
    private String sceneObjStartTime;
    /**
     * 场景对象结束时间
     */
    private String sceneObjEndTime;
    /**
     * 浏览量
     */
    private Integer viewCount;
    /**
     * 喜爱值
     */
    private Integer likeCount;
    /**
     * 收藏量
     */
    private Integer collectCount;
    /**
     * 评论数
     */
    private Integer commentCount;
    /**
     * 开始时间
     */
    private Date startTime;
    /**
     * 结束时间
     */
    private Date endTime;
    /**
     * 报名开始时间
     */
    private Date registerStartTime;
    /**
     * 报名结束时间
     */
    private Date registerEndTime;
    /**
     * 排序
     */
    private Integer sort;
    /**
     * 状态  0/已取消 1/正常
     */
    private Integer status;
    /**
     * 详情描述
     */
    private String detailDesc;
    /**
     * 审核状态(0/未审核 1/已审核 2/不通过)
     */
    private Integer auditStatus;
    /**
     * 审核人
     */
    private String auditBy;
    /**
     * 审核时间
     */
    private Date auditTime;
    /**
     * 总名额
     */
    private Integer totalQuota;
    /**
     * 已报名额
     */
    private Integer registeredQuota;
    /**
     * 性别限制 0/不限制 1/男 2/女
     */
    private Integer sexRestriction;
    /**
     * 年龄限制
     */
    private Integer ageRestriction;
    /**
     * 最大年龄限制
     */
    private Integer maxAgeRestriction;
    /**
     * 最小年龄限制
     */
    private Integer minageRestriction;
    /**
     * 提前签到分钟
     */
    private Integer advanceSignInMin;
    /**
     * 提前签退分钟
     */
    private Integer advanceSignOutMin;
    /**
     * 自定义表单id
     */
    private String customFormId;
    /**
     * 额外展示内容
     */
    private String extraShowText;
    /**
     * 报名是否审核
     */
    private Integer auditRegisterTag;
    /**
     * 场地地点id
     */
    private String placeId;
    /**
     * 地点名
     */
    private String placeName;
    /**
     * 草稿标记
     */
    private Integer draftTag;
    /**
     * 上架状态(0/未上架 1/已上架)
     */
    private Integer putawayStatus;
    /**
     * 上架时间
     */
    private Date putawayTime;
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新人
     */
    private String updateBy;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 删除标识(0/未删除，1/已删除）
     */
    private Integer delTag;
    /**
     * 置顶标识 1/置顶
     */
    private Integer topTag;
    /**
     * 置顶时间
     */
    private Date topTime;
    /**
     * 活动签到方式(多选)：1 签到机 2 定位 3 扫码 4 人工 5 门票 6 身份证 7 二维码
     */
    private String signInType;

}